.country_picker { float: left; width: 486px; height: 218px; }
.country_list { float: left; width: 100%; height: 180px; padding-top: 1px; overflow-y: auto; }
.list_row { float: left; width: 96%; }
strong.items_title {
    float: left; width: 65px; height: 20px; line-height: 20px; margin: 5px 0; padding-right: 2px; display: inline;
    text-align: right; color: #5e5e5e;
}
.tab_items { float: left; margin-left: 6px; padding-bottom: 5px; display: inline; }
.tab_items.single { width: 460px; }
.tab_items a {
    float: left; width: 70px; height: 20px; line-height: 20px; margin: 5px 2px 0 2px; display: inline; overflow: hidden;
    text-align: center; text-decoration: none; color: #5d5d5d; background: url(../img/bg_item.png) no-repeat;
}
.tab_items a:hover { background-position: 0 -21px; }
.tab_items a:active { background-position: 0 -42px; }